﻿/*
 ***************************************************************************
 * Microsoft Visual C# .NET
 * 名称：       Shpm.App.Commons.Db.Beans.Inp.InpMemberVisitingBean
 * 类型：       数据访问层
 * 功能说明：   会员家访记录数据对象
 * 作者：       王剑华
 * 创建日期：   2007/09/05
 * 修改日期     修改者      修改内容
 * 
 * 
 * ---
 ***************************************************************************
*/



using System;
using Shpm.System.Db;

namespace Shpm.App.Commons.Db.Beans.Inp
{
    [Serializable()]
    public class InpMemberVisitingBean : ShpmBaseBean{

        private Nullable<int> visitingId;           //预约编号
        private string memberNo;                    //会员编号
        private string doctorId;                    //医生编号
        private Nullable<DateTime> bespokeDate;     //预约日期
        private string bespokeTime;                 //预约时间
        private Nullable<DateTime> factDate;        //实际访问日期
        private string factTime;                    //实际访问时间
        private Nullable<Boolean> visitingFlg;       //访问标志
        private string visitingLevel;                //访问级别
        private string memo;                        //备注
        private string advice;                      //建议
        private string conclusion;                  //结论
        private Nullable<Boolean> cancelFlg;        //取消标志
        private string visitingType;                //家访类型
        private Nullable<int> editCount;            //修改次数
        private string superiorOpinion;             //上级意见

		public InpMemberVisitingBean()
        {

		}
 

        //预约编号
        public Nullable<int> VisitingId
       {
            get
            {
                return visitingId;
            }
            set
            {
                visitingId = value;
            }
        }
        //会员编号
        public string MemberNo
        {
            get
            {
                return memberNo;
            }
            set
            {
                memberNo = value;
            }
        }
        //医生编号
        public string DoctorId
        {
            get
            {
                return doctorId;
            }
            set
            {
                doctorId = value;
            }
        }
        //预约日期
        public Nullable<DateTime> BespokeDate
        {
            get
            {
                return bespokeDate;
            }
            set
            {
                bespokeDate = value;
            }
        }
        //预约时间
        public string BespokeTime
        {
            get
            {
                return bespokeTime;
            }
            set
            {
                bespokeTime = value;
            }
        }
        //实际访问日期
        public Nullable<DateTime> FactDate
        {
            get
            {
                return factDate;
            }
            set
            {
                factDate = value;
            }
        }
        //实际访问时间
        public string FactTime
        {
            get
            {
                return factTime;
            }
            set
            {
                factTime = value;
            }
        }
        //访问标志
        public Nullable<Boolean> VisitingFlg
        {
            get
            {
                return visitingFlg;
            }
            set
            {
                visitingFlg = value;
            }
        }
        //访问级别
        public string VisitingLevel
        {
            get
            {
                return visitingLevel;
            }
            set
            {
                visitingLevel = value;
            }
        }
        //备注
        public string Memo
        {
            get
            {
                return memo;
            }
            set
            {
                memo = value;
            }
        }
        //建议
        public string Advice
        {
            get
            {
                return advice;
            }
            set
            {
                advice = value;
            }
        }
        //结论
        public string Conclusion
        {
            get
            {
                return conclusion;
            }
            set
            {
                conclusion = value;
            }
        }
        //取消标志
        public Nullable<Boolean> CancelFlg
        {
            get
            {
                return cancelFlg;
            }
            set
            {
                cancelFlg = value;
            }
        }
        //家访类型
        public string VisitingType
        {
            get
            {
                return visitingType;
            }
            set
            {
                visitingType = value;
            }
        }
        //修改次数
        public Nullable<int> EditCount
        {
            get
            {
                return editCount;
            }
            set
            {
                editCount = value;
            }
        }
        //上级意见
        public string SuperiorOpinion
        {
            get
            {
                return superiorOpinion;
            }
            set
            {
                superiorOpinion = value;
            }
        }



	}
}